package cn.com.dycc.infomation_center.dao;

import java.util.List;

import cn.com.dycc.common.entity.DeleteEntity;
import cn.com.dycc.infomation_center.entity.Pb_Party_Information;
import cn.com.dycc.infomation_center.param.Pb_Party_InformationParam;



public interface Pb_Party_InformationDao {
	
	/**
	 * 新增党建资讯信息
	 * @param entity
	 * @return
	 */
	public int savePb_Party_Information(Pb_Party_Information entity);
	
	/**
	 * 修改党建资讯信息
	 * @param lists
	 * @return
	 */
	public int updatePb_Party_Information(List<Pb_Party_Information> lists);
	
	/**
	 * 删除党建资讯信息
	 * @param attrStrs
	 * @return
	 */
	public int deletePb_Party_Information(DeleteEntity deleteEntity);
		
	/**
	 * 查询党建资讯信息
	 * @param param 组合查询条件
	 * @return
	 */
	public List<Pb_Party_Information> findPb_Party_InformationByParam(Pb_Party_InformationParam param);
			
	/**
	 * 根据组合条件获取符合条件数据的总条数
	 * @param param 组合查询条件
	 * @return
	 */	 
	public String getPb_Party_InformationCountByParam(Pb_Party_InformationParam param);

}
